package br.com.infnet.projeto.bloco.dao;

import br.com.infnet.projeto.bloco.exception.ObjetoNaoEncontradoException;
import br.com.infnet.projeto.bloco.model.ContaEspecial;

public interface ContaEspecialDAO {
	
	long incluir(ContaEspecial contaEspecial);
	boolean excluir(ContaEspecial contaEspecial);
	boolean alterar(ContaEspecial contaEspecial);
	ContaEspecial buscar(long id) throws ObjetoNaoEncontradoException;
	ContaEspecial buscarPorNumero(Long numeroConta) throws ObjetoNaoEncontradoException;
}
